payment surplus - German English Dictionary